package com.koocloud.electroplatemanage.utils;

/**
 * @Description:
 * @Author: 2020042001
 * @Date: 2020/11/2
 */
public class qrcode {
    public static void main(String[] args) throws Exception {
     /*   // 存放在二维码中的内容
        String text = "厂家、零件数量、型号、项目名称、零件名称、图号、图纸版次、批次号、订单号";
        text = Base64Util.encode(text);
        System.out.println("base64加密："+text);
//        // 嵌入二维码的图片路径
        String imgPath = "D:\\qrcode\\01.jpg";
//        // 生成的二维码的路径及名称
        String destPath = "D:\\qrcode\\jam.jpg";
//        //生成二维码
        qrcodeUtil.encode(text, imgPath, true);
        // 解析二维码
        String str = qrcodeUtil.decode(destPath);
        System.out.println("解析二维码值："+str);
        str = Base64Util.decode(str);
        // 打印出解析出的内容
        System.out.println("Base64解码："+str);*/



        // 存放在二维码中的内容
        String text = "厂家：、零件数量：、型号：、项目名称：、零件名称：、图号：、图纸版次：、批次号：、订单号：";
        text = Base64Util.encode(text);
        System.out.println("base64加密："+text);
//        // 嵌入二维码的图片路径
        String imgPath = "D:\\qrcode\\log.jpg";
//        // 生成的二维码的路径及名称
        String destPath = "D:\\qrcode\\qrcode.jpg";
//        //生成二维码
        qrcodeUtil.encode("5Y6C5a62OueUteWKm+ezu+e7n+S6p+WTgeWItumAoOWIhuWOguOAgembtuS7tuaVsOmHjzox44CB5Z6L5Y+3OjHjgIHpobnnm67lkI3np7A644CB6Zu25Lu25ZCN56ewOjHjgIHlm77lj7c6MUU4LjA1MC4zMjDjgIHlm77nurjniYjmrKE644CB5om55qyh5Y+3OjHjgIHorqLljZXlj7c6MQ==", imgPath,destPath,true);
        // 解析二维码
        String str = qrcodeUtil.decode(destPath);
        System.out.println("解析二维码值："+str);
        str = Base64Util.decode(str);
        // 打印出解析出的内容
        System.out.println("Base64解码："+str);

    }
}
